<?php
$mk=mktime(date("his"));

//echo '<pre>';print_r($tiendas);echo '</pre>';

//$nuevo=null;
$nuevo=null;
$filtro=null;
$pdf=null;
$excel=null;
$cal=null;

$this->Interfaz->botones($nuevo,$filtro,$pdf,$excel,$cal);


$i_edit = $this->Interfaz->img('iconos/icons/editar.png','Visualizar','Visualizar',15,15);
$i_bor = $this->Interfaz->img('iconos/icons/borrar.png',null,null,15,15);
$i_nuevo = $this->Interfaz->img('iconos/icons/nuevo.png',null,null,15,15);
$i_ver = $this->Interfaz->img('iconos/icons/nuevoregistro.png',null,null,15,15);
$i_pdf= $this->Interfaz->img('iconos/icons/pdf.png',null,null,15,15);
$i_pdf2= $this->Interfaz->img('iconos/icons/_printer.png',null,null,15,15);


$i_ejecutandose= $this->Interfaz->img('iconos/icons/delete.gif','EJECUTANDOSE','EJECUTANDOSE',15,15);
$i_seejecuto= $this->Interfaz->img('iconos/icons/delete.gif','SE EJECUTÓ EXITOSAMENTE','SE EJECUTÓ EXITOSAMENTE',15,15);
$i_fallo= $this->Interfaz->img('iconos/icons/delete.gif','FALLÓ','FALLÓ',15,15);
$i_abordato= $this->Interfaz->img('iconos/icons/delete.gif','ABORTADO','ABORTADO',15,15);
$i_sinpasos= $this->Interfaz->img('iconos/icons/delete.gif','SIN PASOS PARA EJECUTAR','SIN PASOS PARA EJECUTAR',15,15);


$no = $this->Interfaz->img('iconos/icons/accept.png','ACTIVO','ACTIVO',15,15);
$si = $this->Interfaz->img('iconos/icons/cross.gif','INACTIVO','INACTIVO',15,15);

//print_r($data[$i][$mode]);

if(count($data)>0)
{
		$this->Vista->paginador_inicio();
		$mode="Sigesp";
		for($i=0; $i<count($data); $i++)
		{ 

				$idjob=$this->Interfaz->id($data[$i]['id']);
				$nombre_job=$this->Interfaz->id($data[$i]['nombre_job']);
				$status_job=$this->Interfaz->id($data[$i]['status_job']);
				$iv='lista'.$i;

				$eve_ver=$this->Interfaz->url("Sigesp/registro_jobs/$idjob/$nombre_job/$status_job",DOCULTO,null,null,$P_VER);
		$ver=$this->Interfaz->evento($iv,$eve_ver,$i_ver);
				
				


$descripcion=$data[$i]['descripcion'];
$ultimaejecucion=trim($data[$i]['ultima_ejecucion']);
$proximaejecucion=trim(str_replace("-04:30","",$data[$i]['proxima_ejecucion']));
$proximaejecucion=$this->Interfaz->fechatime($proximaejecucion);


$creado=trim($data[$i]['creado']);

if($data[$i]['status_job']=="activo"){
$data[$i]['status_job']=0;
$imagen=$no;
}else{
$data[$i]['status_job']=1;
$imagen=$si;
}		

$accion=str_replace("'",'"',$this->Interfaz->ajax("Sigesp/cambiar_status_jobs/$idjob/$status_job","status_jo12$i"));
$cambiar="<a style=\'cursor:pointer;\' align=\'left\' id=\'status_jo12$i\' onclick=\'".$accion."\'>".$imagen."</a>";



$i_ejecutandose= $this->Interfaz->img('iconos/icons/table_refresh.png','EJECUTANDOSE','EJECUTANDOSE',15,15);
$i_seejecuto= $this->Interfaz->img('iconos/icons/_tick.png','SE EJECUTÓ EXITOSAMENTE','SE EJECUTÓ EXITOSAMENTE',15,15);
$i_fallo= $this->Interfaz->img('iconos/icons/delete.gif','FALLÓ','FALLÓ',15,15);
$i_abordato= $this->Interfaz->img('iconos/icons/error.png','ABORTADO','ABORTADO',15,15);
$i_sinpasos= $this->Interfaz->img('iconos/icons/information.png','SIN PASOS PARA EJECUTAR','SIN PASOS PARA EJECUTAR',15,15);

if($data[$i]['status']=="r")$data[$i]['status']=$i_ejecutandose;
else if($data[$i]['status']=="s")$data[$i]['status']=$i_seejecuto;
else if($data[$i]['status']=="f")$data[$i]['status']=$i_fallo;
else if($data[$i]['status']=="d")$data[$i]['status']=$i_abordato;
else if($data[$i]['status']=="i")$data[$i]['status']=$i_sinpasos;



		$this->Vista->paginador_td($busq,
				array(
							array($data[$i]['nombre_job']),
							array($data[$i]['status'],0),
							array($this->Interfaz->item($data[$i]['id'],2)),
							array($this->Interfaz->fechatime($ultimaejecucion)),
							array($proximaejecucion),
							array($this->Interfaz->fechatime($creado,'F')),
							/*array($descripcion),*/
							array('<font style="font-size:0px;">'.$data[$i]['status_job'].'</font>'.$cambiar,0),
							array($i,$ver)
							)
				);
		} 
		


		$array=array(
								array('NOMBRE DEL JOBS'/*,'70','c'*/),
								array('EST. EJECUCION','90','c'),
								array('ID','20','r'),
								array('ULTIMA EJECUCION','140','c'),
								array('PROXIMA EJECUCION','140','c'),
								array('CREADO','90','c'),
								array('ESTATUS','55','c'),
								array('OPCIONES','60','c')
								);

		$this->Vista->paginador_fin(20,$array,1,1,'Jobs');

}
else
{
		$this->Vista->mensaje('No se Encontraron Registros con "'.$busq.'"','Busqueda');
}
?>
